<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>条件运算符</title>
    <script>
        /*
        条件运算符（三元运算符）：可以根据条件选择要执行的语句

        语法：条件表达式？语句1：语句2；
        执行顺序：条件运算符在执行时，会先对条件表达式进行求值判断，如果结果为true执行语句1，结果为false执行语句2

        */

        // true?alert('hello'):alert('你好');//hello
        // false?alert('hello'):alert('你好');//你好
        var a = 10;
        var b = 60;
        var c = 30;

        // var max = a > b ? a : b;

        // var max = a > b ? a : b;
        // max = max > c ? max : c;

        //这种方式即使加了括号，但可读性差，不建议使用
        // var max = a > b ? a > c ? a : c : b > c ? b : c;
        var max = a > b ? ( a > c ? a : c ) : ( b > c ? b : c);

        console.log(max);


    </script>

</head>
<body>

</body>
</html>